/**
 * 
 */
package com.yidu.drug.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.yidu.drug.dao.FilialeModelMapper;
import com.yidu.drug.model.FilialeModel;
import com.yidu.drug.service.FilialeService;

/**
 * 分公司service实现类
 * @author 吴淑侦
 * @date 2018年8月9日 上午8:53:40
 * @version 1.0
 */
@Service
public class FilialeServiceImpl implements FilialeService{
	@Resource
	private FilialeModelMapper filialeModelMapper;

	@Override
	public List<FilialeModel> findAll(FilialeModel filialeModel) {
		return filialeModelMapper.findAll(filialeModel);
	}

	@Override
	public Long findRows(FilialeModel filialeModel) {
		return filialeModelMapper.findRows(filialeModel);
	}
	
	@Override
	public FilialeModel findById(String filId) {
		return filialeModelMapper.selectByPrimaryKey(filId);
	}

	@Override
	public String updateById(String filId) {
		int rows = filialeModelMapper.updateById(filId);
		if(rows>0){
			return "ok";
		}else{
			return "no";
		}
	}

	@Override
	public int save(FilialeModel filialeModel) {
		return filialeModelMapper.insertSelective(filialeModel);
	}

	@Override
	public int update(FilialeModel filialeModel) {
		return filialeModelMapper.updateByPrimaryKeySelective(filialeModel);
	}

	@Override
	public List<FilialeModel> findAllFiliale() {
		return filialeModelMapper.findAllFiliale();
	}
	
	
	
}
